package com.damai.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.damai.data.BaseTableData;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


@Data
@TableName("d_order")
public class Order extends BaseTableData implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;


    private Long id;
    

    private Long orderNumber;
    

    private Long identifierId;


    private Long programId;
    

    private String programItemPicture;


    private Long userId;
    

    private String programTitle;
    

    private String programPlace;
    

    private Date programShowTime;
    

    private Integer programPermitChooseSeat;


    private String distributionMode;


    private String takeTicketMode;


    private BigDecimal orderPrice;


    private Integer payOrderType;


    private Integer orderStatus;
    

    private Integer reconciliationStatus;
    

    private Integer orderVersion;


    private Date createOrderTime;


    private Date cancelOrderTime;


    private Date payOrderTime;
}
